﻿using FreeSql.DataAnnotations;
using RS.BaseModel.Entity;

namespace TPWorkPlat.Entity
{
    /// <summary>
    /// 理论学习填报
    /// </summary>
    public class TheoryStudyFillingEntity : BaseEntity
    {
        /// <summary>
        /// 学习时间
        /// </summary>
        public DateTime StudyDate { get; set; }
        /// <summary>
        /// 学习主题
        /// </summary>
        public string? StudySubject { get; set; }
        /// <summary>
        /// 填报单位
        /// </summary>
        public string? StudyUnit { get; set; }
        /// <summary>
        /// 学习形式
        /// </summary>
        public string? StudyWay { get; set; }
        /// <summary>
        /// 参加人员
        /// </summary>
        public string? StudyPersons { get; set; }
        /// <summary>
        /// 学习内容
        /// </summary>
        [Column(StringLength = -1)]
        public string? StudyContent { get; set; }
        /// <summary>
        /// 主持人
        /// </summary>
        public string? StudyHost { get; set; }
        /// <summary>
        /// 主讲人
        /// </summary>
        public string? StudySpeaker { get; set; }
        /// <summary>
        /// 发言人
        /// </summary>
        public string? StudySpokesman { get; set; }
        /// <summary>
        /// 学习文件
        /// </summary>
        public string? StudyFileName { get; set; }
        /// <summary>
        /// 审核状态
        /// </summary>
        public sbyte CheckStatus {  get; set; }
    }
}